<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>新致双录云平台</title>
    <meta name="description" content="微营销管理平台">
    <meta name="keywords" content="index">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="renderer" content="webkit">
    <meta http-equiv="Cache-Control" content="no-siteapp"/>
    <link rel="icon" type="image/png" href="../../assets/img/main/liantongLOGO.jpg">
    <link rel="apple-touch-icon-precomposed" href="../../assets/libs/amazeui/i/app-icon72x72@2x.png">
    <meta name="apple-mobile-web-app-title" content="Amaze UI"/>
    <link rel="stylesheet" href="../../assets/libs/amazeui/css/amazeui.min.css"/>
    <link rel="stylesheet" href="../../assets/libs/amazeui/css/amazeui.datatables.min.css"/>
    <link rel="stylesheet" href="../../assets/libs/amazeui/css/app.css?v2017010301">
    <link rel="stylesheet" href="../../assets/css/core.css?v2017010301">
</head>

<body data-type="index" page-text="用户管理" style="overflow: hidden">
<!--
    Conductor:Kangmengmeng
    Author:Zhangzhihao
    Time:2016.12.06 17:00:00
-->
<div class="am-g tpl-g" v-cloak id="main">
    <!-- 内容区域 -->
    <div class="tpl-content-wrapper content-margin-left">
        <!-- TODO 内容显示区域 -->
        <div class="row-content am-cf">
            <div class="row">
                <div class="am-u-sm-12 am-u-md-12 am-u-lg-12">
                    <div class="widget am-cf widget-search">
                        <div class="widget-body am-fr">
                            <form class="am-form tpl-form-border-form tpl-form-border-br">
                            	<div class="am-u-sm-12 am-u-sm-12 am-u-sm-12 del-padding">
	                                <div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4">
	                                    <label class="am-form-label am-u-sm-4">用户登录名</label>
	
	                                    <div class="am-u-sm-6 am-u-sm-pull-2">
	                                        <input type="text" class="tpl-form-input" placeholder="用户登录名" disabled v-model="userInfo.optNo">
	                                    </div>
	                                </div>
	                                <div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4">
	                                    <label class="am-form-label am-u-sm-4">用户姓名</label>
	
	                                    <div class="am-u-sm-6 am-u-sm-pull-2">
	                                        <input type="text" class="tpl-form-input" placeholder="用户姓名" disabled v-model="userInfo.optName">
	                                    </div>
	                                </div>
	                                <div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4">
											<label class="am-form-label am-u-sm-4">用户类型</label>
											<div class="am-u-sm-6 am-u-sm-pull-2">
												<select id="optType"
													data-am-selected="{btnWidth: '100%',btnSize:'sm'}"
													disabled v-model="userInfo.optType">
													<option value=""></option>
													<option v-for="item of optTypes" v-bind:value="item.code">{{item.name}}</option>
												</select>
											</div>
									</div>
	                            </div>
                                <div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4">
                                    <label class="am-form-label am-u-sm-4">角色编码</label>

                                    <div class="am-u-sm-6 am-u-sm-pull-2">
                                        <input type="text" class="tpl-form-input" placeholder="角色编码" v-model="queryData.object.roleNo">
                                    </div>
                                </div>
                                <div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4">
                                    <label class="am-form-label am-u-sm-4">角色名称</label>

                                    <div class="am-u-sm-6 am-u-sm-pull-2">
                                        <input type="text" class="tpl-form-input" placeholder="角色名称" v-model="queryData.object.roleName">
                                    </div>
                                </div>
	            

                                <div class="am-form-group am-u-sm-12">
                                    <div class="am-u-sm-9 am-u-sm-push-3 am-u-md-7 am-u-md-push-5 am-u-lg-7 am-u-lg-push-5">
                                        <button type="button"
                                                class="am-btn am-btn-danger tpl-btn-bg-color-success am-btn-xs"
                                                @click="queryRoles(1)">
                                            <span class="am-icon-search"></span>&nbsp;查询
                                        </button>
                                        <button type="button"
                                                class="am-btn am-btn-danger tpl-btn-bg-color-success am-btn-xs"
                                                @click="goBtn()">
                                            <span class="am-icon-backward"></span>&nbsp;返回
                                        </button>
                                    </div>
                                </div>
                            </form>
                        </div>
                    </div>
                </div>
            </div>
            <!--角色列表-->
            <div class="row">
                <div class="am-u-sm-12 am-u-md-12 am-u-lg-12">
                    <div class="widget am-cf">
                        <div class="widget-head am-cf">
                            <div class="widget-title  am-cf">角色列表</div>

                        </div>
                        <div class="widget-body  am-fr">
                            <div class="am-u-sm-12 am-u-md-6 am-u-lg-6">
                                <div class="am-form-group">
                                    <div class="am-btn-toolbar">
                                        <div class="am-btn-group am-btn-group-xs">
                                            <button type="button" class="am-btn am-btn-danger am-btn-default am-btn-success"
                                            	@click="saveRoles()">
                                            	<span class="am-icon-save"></span>&nbsp;保存
                                            </button>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="am-u-sm-12 am-u-md-6 am-u-lg-6">
                                <div class="am-form-group tpl-table-list-select">
                                    <select data-am-selected="{btnWidth: '30%',btnSize:'sm'}"
                                            v-model="queryData.rowNum" id="pageNumSelect"
                                            onchange="rowNumChange(value)">
                                        <option value="10">10</option>
                                        <option value="20">20</option>
                                        <option value="30">30</option>
                                        <option value="40">40</option>
                                        <option value="50">50</option>
                                    </select>
                                </div>
                            </div>
                            <div class="am-u-sm-12">
                                <table width="100%"
                                       class="am-table am-table-compact am-table-striped tpl-table-black am-table-centered"
                                       id="example-r">
                                    <thead>
                                    <tr>
                                        <th><input type="checkbox" @click="allBtn()" id="allCheck"/>全选</th>
                                        <th>序号</th>
                                        <th>角色编码</th>
                                        <th>角色名称</th>
                                        <th>角色类型</th>
                                        <th>用户信息</th>
                                        <th>菜单权限</th>
                                        <th>渠道类型</th>
                                    </tr>
                                    </thead>
                                    <tbody>
                                    <tr v-for="(item,index) in roleDatas.datas" class="gradeX">
                                        <td><input type="checkbox" class="anyCheck" name="any" v-model="item.checked"/></td>
                                        <td>{{(queryData.nowPage-1) * queryData.rowNum + index + 1}}</td>
                                        <td>{{item.roleNo}}</td>
                                        <td>{{item.roleName}}</td>
                                        <td>{{item.roleType}}</td>
                                        <td>{{item.optNumber}}</td>
                                        <td>{{item.menuInfo}}</td>
                                        <td>{{item.agentCate}}</td>
                                    </tr>
                                    <!-- more data -->
                                    </tbody>
                                </table>
                            </div>
                            <div class="am-u-lg-12 am-cf" v-show="queryData.allPages && queryData.allPages > 0">
                                <div class="am-fr am-u-sm-12 am-u-md-12 am-u-lg-2">
                                    <form class="am-form am-pagination">
                                        <div class="am-u-sm-7 am-u-md-7 am-u-lg-7">
                                            <input type="number" id="page-num" style="padding: .3em" v-model="pageNum">
                                        </div>
                                        <div class="am-u-sm-5 am-u-md-5 am-u-lg-5">
                                            <div class="am-btn-group-xs">
                                                <button type="button" class="am-btn am-btn-primary"
                                                        v-bind:class="pageNum && pageNum >= 1 && pageNum <= queryData.allPages? '' : 'am-disabled'"
                                                        @click="selectPage(pageNum)">跳转
                                                </button>
                                            </div>
                                        </div>
                                    </form>
                                </div>
                                <div class="am-fr">
                                    <ul class="am-pagination tpl-pagination">
                                        <li v-bind:class="queryData.nowPage == 1 ? 'am-disabled' : ''">
                                            <a href="javascript:void(0);" @click="selectPage(1)"><span
                                                    class="am-icon-angle-double-left"></span></a>
                                        </li>
                                        <li v-bind:class="queryData.nowPage == 1 ? 'am-disabled' : ''">
                                            <a href="javascript:void(0);" @click="offsetPage(-1)"><span
                                                    class="am-icon-angle-left"></span></a>
                                        </li>
                                        <li v-for="page in pagination"
                                            v-bind:class="page != 0 ? (page == queryData.nowPage ? 'am-active am-disabled' : '') : 'am-disabled'">
                                            <a href="javascript:void(0);" @click="selectPage(page)">{{page == 0 ? '...'
                                                : page}}</a>
                                        </li>
                                        <li v-bind:class="queryData.nowPage == queryData.allPages ? 'am-disabled' : ''">
                                            <a href="javascript:void(0);" @click="offsetPage(1)"><span
                                                    class="am-icon-angle-right"></span></a>
                                        </li>
                                        <li v-bind:class="queryData.nowPage == queryData.allPages ? 'am-disabled' : ''">
                                            <a href="javascript:void(0);" @click="selectPage(queryData.allPages)"><span
                                                    class="am-icon-angle-double-right"></span></a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<script src="../../assets/js/util/crypto-js.min.js"></script>
<script src="../../assets/js/util/Aes.js"></script>
<script src="../../assets/libs/amazeui/js/jquery.min.js"></script>
<script src="../../assets/libs/vue/vue.min.js"></script>
<script src="../../assets/libs/amazeui/js/theme.js"></script>
<script src="../../assets/libs/amazeui/js/amazeui.min.js"></script>
<script src="../../assets/libs/amazeui/js/amazeui.datatables.min.js"></script>
<script src="../../assets/libs/amazeui/js/dataTables.responsive.min.js"></script>
<script src="../../assets/js/util/inner.js?v2017010301"></script>
<script src="../../assets/js/util/pagination.js?v2017010301"></script>
<script src="../../assets/env.js?v2017010301"></script>
<script src="../../assets/js/util/common.js?v2017010301"></script>
<script src="../../assets/js/biz/sys/user/role.js?v2017010301"></script>
</body>

</html>